a profit-making business - Englisch Synonyme Wörterbuch